impermeable barrier

Translations
непроницаемый барьер
An impermeable barrier was installed to control the spill.
Не проницаемый барьер был установлен для контроля утечки.